tough or rough skin (animal) - Französisch Englisch Wörterbuch